Материалы
11 лет назад
Изменение игрового счета
Добавляем на карту энтити, которая будет отнимать или добавлять фраги игроку при нажатии на кнопку
Иногда бывает нужно добавить (или отнять) фраги игроку, который совершил какое-то действие, обычно так делают на картах на прохождение. Для этого есть специальная точечная энтити -
game_score.
Создаём в любой точек карты game_score, даём ей имя, например, score. В параметре
Point to add указываем кол-во фрагов, которые будут добавляться игроку за один раз (или отниматься, если вы поставите перед числом минус). Если вы сделали, чтобы фраги отнимались, поставьте еще флаг
Allow Negative, чтобы фраги у игрока могли быть отрицательными (если этот флаг не стоит, то минимальное кол-во фрагов у игрока не может быть меньше нуля).
Теперь ставим где-нибудь кнопку func_button, ставим ей флаг Don't Move и добавляем ей оутпут:
OnPressed - score - ApplyScore, если вы дали game_score другое имя, отличное от score, то замените на своё. Готово. Когда игрок нажмёт эту кнопку, то ему прибавятся (или отнимутся) кол-во фрагов, которое вы выставили у game_score
Если у кого-то что-то не получается -
СКАЧАТЬ ИСХОДНИК
Комментарии пользователей сайта:
Если Вам понравилась эта страница, Вы можете разместить где-нибудь ссылку на неё: